(someone) profit by (someone's) mistakes

Translations
tirer profit des erreurs de quelqu’un
Definitions
To gain an advantage or benefit as a result of another person's errors or misjudgments.